Boston -
25 Jul 2013 02:09
Two Boston police officers have been placed on paid leave while officials investigate an alleged altercation that one of them had with a clerk at a convenience store located near their district station in Hyde Park.
Share this Article